Auswertung und Lösungen des Contests #09: "Rechtecke"

Leider gab es diesmal nicht so viele Einsendungen, aber das Rennen war dafür umso spannender, und die Einsendungen zeugen von sehr viel Einsatz! Dankeschön.

Getestet wurden alle Bildgrößen von 128 bis 4096 mit 1000, 100000 und 10000000 Rechtecken. Es wurden dazu jeweils 50 zufällige Rechtecklisten generiert. Jeder Algorithmus bekam ein wenig Zeit sich "aufzuwärmen", danach wurde gemessen. Anhand der benötigten Zeit wurden für jeden Durchgang 100 Punkte auf die Teilnehmer aufgeteilt. Das Ganze wurde dann einmal auf dem AMD- und einmal auf dem Intel-Rechner durchgeführt.

Alle Einsendungen und das Testprogramm können hier heruntergeladen werden.

Ergebnisse

Die Zeiten sind die durchschnittlichen Berechnungszeiten in Sekunden.

AMD

image_sizenum_rectanglesZeit (Sekunden)Punkte
Arno NühmCrushDavid ScherfgenGaspodeHelmutTGGCArno NühmCrushDavid ScherfgenGaspodeHelmutTGGC
12810000.0002620.0000990.0001580.0001820.0001200.0001068.7723.1614.5512.6319.1921.71
1281000000.0004220.0001270.0002020.0003400.0001480.0001417.4124.6415.489.1921.0722.22
128100000000.0005430.0001340.0002130.0002960.0001810.0001596.3125.5116.0811.5818.9021.61
25610000.0010540.0003000.0005790.0003360.0003850.0002736.2221.8511.3319.5217.0624.02
2561000000.0022370.0003480.0006620.0005240.0004570.0003533.8024.4212.8516.2218.6124.10
256100000000.0022240.0003940.0007160.0004430.0005130.0004074.0723.0012.6420.4117.6522.23
51210000.0047350.0013000.0047490.0010580.0017100.0010315.7220.835.7025.6215.8426.28
5121000000.0087610.0014790.0049470.0012190.0018930.0012663.6521.606.4626.2016.8725.23
512100000000.0116150.0015740.0049840.0012420.0018440.0014812.9221.576.8127.3418.4122.94
102410000.0206740.0079640.0209200.0048110.0098210.0051066.6517.276.5728.5814.0026.93
10241000000.0788350.0103530.0210210.0052890.0123390.0074642.2617.228.4833.7114.4523.89
1024100000000.0492430.0082130.0212560.0051130.0118380.0058493.1719.027.3530.5513.2026.71
204810000.0784710.0291190.0753670.0177800.0275320.0182886.1416.546.3927.0917.5026.34
20481000000.4151660.0348770.0837940.0185970.0915710.0273251.6719.878.2737.267.5725.36
2048100000000.1861760.0299180.0771260.0183370.0403380.0204222.9818.567.2030.2913.7727.20
409610000.2980630.1171520.2793900.0655160.0635420.0701315.5214.065.8925.1325.9123.48
40961000000.9071660.1275770.2993230.0668940.1668970.0939452.5117.877.6234.0813.6624.27
4096100000001.3543070.1231940.3096600.0678830.1652370.0936791.7018.647.4233.8313.9024.52
81.47365.63167.09449.24297.55439.02

Intel

image_sizenum_rectanglesZeit (Sekunden)Punkte
Arno NühmCrushDavid ScherfgenGaspodeHelmutTGGCArno NühmCrushDavid ScherfgenGaspodeHelmutTGGC
12810000.0003790.0001450.0002280.0002800.0001730.0001528.8523.0814.7011.9719.3922.02
1281000000.0005960.0001820.0002930.0004150.0002210.0002067.5024.5315.2410.7820.2321.72
128100000000.0007850.0001950.0003160.0004510.0002640.0002286.3925.7515.8311.1218.9621.95
25610000.0013140.0003340.0007040.0004710.0004720.0003606.2424.5611.6417.4117.3722.78
2561000000.0028110.0004000.0008170.0006280.0005550.0004823.7326.1712.8316.6718.8821.73
256100000000.0027620.0004500.0008780.0006340.0005880.0005274.0724.9912.8017.7219.1021.32
51210000.0062000.0016860.0066630.0013800.0022980.0013095.7020.975.3125.6115.3927.02
5121000000.0120960.0019360.0069300.0015150.0025400.0015653.3921.205.9227.1016.1626.22
512100000000.0161420.0021430.0070370.0017070.0025680.0018022.8121.206.4626.6217.7025.22
102410000.0376410.0165790.0301600.0108670.0202200.0109147.5217.089.3926.0614.0025.95
10241000000.1483170.0217080.0302980.0112270.0227390.0131242.2915.6111.1930.1914.9025.82
1024100000000.0924060.0172700.0310690.0113470.0224270.0117583.4018.1710.1027.6513.9926.69
204810000.1487060.0617320.1159830.0418890.0446440.0443616.7016.148.5923.7922.3222.46
20481000000.8186510.0725790.1228220.0418530.1549120.0513841.6718.8911.1632.758.8526.68
2048100000000.3620550.0622840.1151660.0419700.0672400.0450703.1218.179.8226.9616.8325.10
409610000.5487170.2284670.4350000.1501000.1035450.1661375.9114.197.4521.6031.3219.52
40961000001.7794070.2427600.4429000.1521080.2552670.2016032.5118.4010.0829.3617.5022.15
4096100000002.6552000.2371800.4592200.1529700.2475330.2027051.6918.929.7729.3418.1322.14
83.49368.02188.28412.69321.02426.50

Platzierung

RangNamePunkte
1TGGC865.52
2Gaspode861.93
3Crush733.65
4Helmut618.57
5David Scherfgen355.37
6Arno Nühm164.96

Congratulations!

Damit hat TGGC mit knappem Vorsprung seinen zweiten Sieg eingefahren! Herzlichen Glückwunsch!