BoxCar 2D

Home | Designer | Best Cars | Forum | News | FAQ | The Algorithm | Versions | Contact


VERSION 2.2 Results (New competition coming soon!)

Please DON'T SEND RESULTS FOR 3.0 YET. I'm going to automate the process.

Competition Rules:


Thanks for all the submissions. It's really interesting to see how the different levels breed different traits, and how the best cars are a mix of hand-made and evolved designs, or both. First I want to highlight a special car that broke the simulation. It's Plato in the cave or Neo in the matrix. I love cars like this because they highlight bugs I can fix. If two adjacent angles (after summation) were different by pi, then it would try to create a triangle with no area. In older versions this was fine, but with the new box2d library, this would break the simulation. The car would fall through the floor and recieve the maximum score on any level in a few seconds. I've since patched it to detect this and nudge the angles a little. Thanks to Michael Boland. It evolved on its own too!!

magicStick

Hang Ten

NameCarScoreTimeCommentsChromosome
Closercloser 373.7 0:56
hand made
0.848,0.1,0.905,0.1,0.05,0.1,0.05,0.1,1,3,1,0.1,1,0.1,0.924,3,4,0,1.052,7,0,1.5,0,3.141592653589793,NaN,7,2.638937829015426,1.178,NaN,3.956590392511229,1.2674127900972962,1,4.139762847979236,1.368799004610628,5,2.105225425306283,0.980695888120681,NaN,2.590611684460843,0.6557699955999851,6684160,6684160,6684160,6684160,6684160,6684160,16711168,16448000,65024,16579584,2437336,6891171,210945,14338572,13091988,0,2
Fundorinfundorin 369.2  
This car was inspired by idea of Roman
0.24809225557837633,2.246,0.2685,0.1,0.2209999,0.1,0.24,0.1,0.24,2.507,0.24,0.1,0.2685,0.1,0.2495,0.3996014392934739,0,3.9584067,1.444,4,0.7539822,0.94,6,5.082611537091643,1.234,6,3.3300882,0.8139999,3,2.3800141,1.2259093,-1,3.4022629,1.2780242,3,3.9070467,0.1352999,2,2.5574968,1.079891,10536241,16421888,16448000,16619264,16645376,16619264,16606208,756322,51712,51712,7061564,199,12681446,12681446,12681446,12681446,2
Alpine (Roman)alpine2 368.7 0:55 made in designer
0.24,2.246,0.2685,0.1,0.2209999,0.1,0.24,0.1,0.24,2.507,0.24,0.1,0.2685,0.1,0.2495,0.1,0,3.9584067,1.444,4,0.7539822,0.94,6,3.2044245,1.234,6,3.3300882,0.8139999,3,2.3800141,1.2259093,-1,3.4022629,1.2780242,3,3.9070467,0.1352999,2,2.5574968,1.079891,16711269,16487680,16513792,16685056,16711168,16685056,16672000,16685056,51968,51968,51200,200,12747239,12747239,12747239,12747239,2 

Blockhead

NameCarScoreTimeCommentsChromosome
Mi mi

COMPLETE

00:10 why go over when you can go under?, hand made

0.9905,0.796,0.6485,1.347,1,0.941,1,3,1,0.1,1,0.33199,0.867,3,1,0.854,3,0,1.5,3,0,1.5,3,0,1.5,3,0,1.472,5,0,1.5,5,0,1.5,5,0,1.5,5,0,1.5,8232092,8232092,8232092,8232092,8232092,8232092,8232092,8232092,8232092,8232092,8232092,8232092,8232092,8232092,8232092,8232092,8

BDBDozerbdbdozer

COMPLETE

00:12 Two rounds of hand design and evolution.

0.24,0.622,0.848,2.626597810257226,0.4205,3,0.05,0.27712579048238695,0.05,1.492,0.259,0.883,1,3,0.4775,0.6799999999999999,2,5.089380098815465,1.5,2,5.089380098815465,1.5,2,3.8242242744053905,1.5,2,5.340707511102648,1.4118160991929471,5,2.9530970943744053,1.038,5,3.015928947446201,1.038,5,2.9530970943744053,1.038,5,2.9530970943744053,1.038,9043968,7172723,61440,13639213,13349497,13349497,15764055,15777024,0,0,6172137,11931568,12779520,12779520,16121856,16121856,8

BloodyRain bloodyrain

COMPLETE

00:15 hand made with a few hours of testing
0.6675,0.419,1,0.883,0.4585,3,0.3065,2.101,0.924,0.361,0.677,0.709,0.4205,3,0.4775,0.6799999999999999,4,6.283185307179586,0.87,4,6.283185307179586,0.87,4,6.283185307179586,0.87,4,6.283185307179586,0.87,3,6.283185307179586,0.856,3,6.283185307179586,0.926,3,6.283185307179586,0.926,3,6.283185307179586,0.926,12438,12438,12438,12438,12438,12438,12438,12438,16515072,16515072,16515072,16515072,16515072,16515072,16515072,16515072,8

 

Big Air

NameCarScoreTimeCommentsChromosome
Ulysses ulysses2

421.6

00:45 Evolved from designed car on 424th generation. 0.05,0.1,0.7625,0.1,0.069,0.1,0.05,2.9944676167331634,0.05,0.1,0.05,0.1,0.09674461467657239,0.1,0.05,2.8065240227617325,3,2.4669018164768532,1.5,7,3.015928947446201,1.5,3,5.990356971464018,1.2007784577086569,-1,2.094887770290029,1.1797853711992503,-1,3.354536138580678,1.4632779420353472,-1,2.390416749332517,1.0054269802756608,-1,4.969235751677958,0.4271731798537075,6,6.032570923856007,1.3585041456855833,0,0,0,4754256,0,0,6794055,15893131,14043337,13185024,15086634,7175976,734200,10474661,5921573,6440800,2
Atomika atomika

421.4

0:28 Kobe. (looks like it came from ifti)
0.411,0.767,1,0.1,0.6457106959307567,0.1,0.7973038,2.4259287532884626,0.22099999999999995,1.347,0.07007593109738082,0.6318470467347651,0.5446503663435578,2.3163087274879217,0.6514730514027178,2.555979725671932,7,2.9834684,1.5,3,1.884955592153876,1.5,-1,5.342394654146928,1.1649401360191405,-1,3.7167365294522248,0.43855509702116247,0,3.3551942,0.3877156079746783,0,3.2386512175199935,0.8788469907827675,2,5.350742149556475,1.0946770659647882,1,3.8502680490617136,0.42842828957363965,0,16632320,16632320,16632320,16500736,16632320,8764488,8764488,16500736,16500736,16632320,15170560,13287958,14505952,9839553,7122558,2  
Limpet limpet 421.3 00:25 Gets stuck to wall, and very nearly climbs all the way up.
0.8091515024658292,0.34944385923445226,0.2822149051586166,0.5226316614542157,0.3914453221717849,0.370281299110502,0.32858441141434014,2.7242559195030482,0.5949071770068258,1.9929548217449338,0.3999602872179821,2.1114871805533766,0.4243613311788067,0.13435247186571359,0.5011803697561845,0.1711939526721835,3,4.8154,1.48,5,1.84866,1.499,3,0.17451671151581397,0.5399646289646626,7,1.4633282142023545,0.7579805918037891,4,2.402204624299111,0.33855208912864326,0,4.699911930562625,1.384561655856669,2,2.33865082841127,1.2983826224692165,7,0.20946183066315002,1.3555647100321948,13669640,15082168,13247131,10893002,1040230,15143008,4246082,15738285,5511860,2404141,5379553,2997110,13055284,8609026,7869971,5966459,2

Sisyphus

NameCarScoreTimeCommentsChromosome
Lotharsson lothSis 233.9   Hand design that produced what seems like a very lucky tweak!
0.333999998,3,0.848000002,1.97000042,1,1.1439999999,1,3,0.25465328511781987,1.665999985,0.6718197330133989,1.231,1,0.796,1.3525,2.847000503,3,0.7839822368615503,1.5,3,0.7839822368615503,1.5,2,2.139114857512855,1.5,-1,0.7539822368615503,1.5,7,0.6911503837897545,0.8115082766860723,-1,0.6911503837897545,1.5,-1,0.7539822368615503,1.5,-1,0.6911503837897545,0.89583669481799,1071725,13061479,8390527,15855872,8445081,10618940,0,15856062,245972,9109694,14501050,15585152,4037301,4927137,14567089,13545605,3
BrtCar brtcar 233   Designed, no evolution
0.05,3,0.07,3,0.05,0.1,0.05,3,0.05,1.1,0.05,0.854,0.05,1.057,0.05,2.797,3,5.026548245743669,1.5,2,5.089380098815465,1.5,-1,3.681761505333512,0.8704864028841256,-1,5.6881948965607485,0.5640484135597944,-1,5.055227978170786,1.384599353466183,3,0.2545094641521875,0.6403244580142199,7,1.7248675175984207,0.6704829811118542,2,3.781276349680508,0.9474038549698888,4542999,4542999,4542999,4542999,4542999,4542999,4542999,4542999,4542999,4542999,4542999,4542999,4542999,4542999,4542999,4542999,2

 

Ssylex ssylex 232.7   Evolved from random seed, minor tweaking in designer, then several hundred generations of 50 pop, 2% mutation
0.6508257379289717,0.477,0.41315980849321926,3,0.3065,2.333,1,3,0.1925,1.695,0.17742999203037468,2.942,0.202,2.507,0.1925,1.506860042596236,1,5.403539364174444,1.4547034807503223,0,0.441937919893975,1.5,1,1.945143265036039,1.2509129274636508,3,6.019774817452527,0.8860910736024379,2,1.4031984248924172,0.6861426007002591,6,3.1336349644058115,1.0633146223612129,1,4.820776098114627,1.242929387371987,7,3.293549866326217,1.0524653422646224,3939735,327680,327680,327680,11850060,2733805,7667917,13222769,655049,6268684,4484223,3048786,9120483,4788611,9293812,15465799,2
 

Speedway

NameCarScoreTimeCommentsChromosome
Lotharssonloth2 COMPLETE 00:15.16 More evolution from a 15.23 car via a 15.19 intermediate. (Mostly using 2 wheels max/100%, 2% mutation rate, elite selection on).  At least one other variant at same score/time too. 0.1823192724958062,3,0.1879096631659195,3,0.6283,2.8433425950817766,0.8040973,1.8538913,0.8432925,1.8794453295413405,0.2870153,2.783789,2.242,3,0.4020522,3,4,5.180106416338985,1.5,6,4.072691532864029,1.5,7,3.5,0.4553284,4,1.7458611820116674,1.5,1,1.3286662948671797,1.5,4,1.9749396,0.3161865403875709,6,2.5354658785709634,1.2316376,4,2.6069505,1.5,891959,13536589,14224242,13388630,13333221,2332200,2985744,6062697,12991803,7063322,13669206,16035212,7849797,12162334,10059098,9423439,2
Gilgenkgilgenk COMPLETE 00:15.16 Evolved from design after 92 rounds of evolution. Looks completely different. 0.4205,2.2269058150239287,0.38181588517036286,2.8423836080823093,0.2209999,0.4261710256803781,0.24,0.12017603092826903,0.05,3,0.50747614975553,2.9769511673599482,0.21303561329841614,2.907395756198093,0.2495,2.7548378616571427,-1,5.333031217722217,0.9545320481993257,4,0.3769911184307751,1.5,6,0.21980662471963122,1.5,-1,2.5812736647748413,1.1856057282537222,-1,3.1386149365044957,0.4130091295577586,-1,6.169574000732648,1.2780242,2,1.5269862605583597,0.23613963779062033,-1,4.265183405551743,1.2533448251895607,14391273,3978230,16641984,4550193,16513792,8975868,16605486,2829191,5738855,51200,10752171,4081290,14898871,2391431,1476569,596859,3
Huggermuggerhuggermugger COMPLETE 00:15.19 Over 300 generations of random evolution
0.9319261055905372,2.762490356201306,0.8531464179744944,1.083472194476053,0.7517449975246564,1.6377374733332546,0.13353877926710994,2.9293508990202097,0.6852731501916424,2.702137276204303,0.18795586249325424,2.0131647197995335,0.6017192814033478,2.7465987605042756,0.37664893406908956,2.9527726765256377,6,4.0083491597630685,1.498158556036651,-1,1.5436770937642725,0.49472826225683086,3,0.6925732873144834,1.498772826604545,1,3.178755275665027,0.40605390984565015,7,1.1309271778735364,0.21990048745647073,6,2.1420679989416436,0.4791069380939007,-1,1.9566334010634678,0.14524941500276328,0,2.7764173983232037,0.8748514933511614,7551689,3904897,8032944,6671034,3471039,6935934,444568,11184756,11857770,9078174,13065279,1472778,16258329,473575,21835,10778252,3

The Hills

NameCarScoreTimeCommentsChromosome
Sandcrawlersandcrawler

1014.6

2:05
Evolved over 300+ generations from hand-designed car.  
0.2961275405716151,0.1827539754565805,0.667119842628017,1.1069242375437172,0.851525320764631,2.860960759269074,0.1258349965326488,2.8071262199431657,0.9947591505013408,0.1,0.7029397974722088,0.49274481441825624,0.846569506614469,0.1863823426421732,0.2796399091137573,0.1,3,5.9947521128021535,0.702,7,4.302599387483289,1.1934026604518295,-1,5.22420978594707,0.9107774632051586,-1,2.7032203302629414,0.8096816751174628,1,6.254415762115413,1.0723129925318062,2,0.15651581176322824,1.2344852056354283,-1,4.617509424156049,1.291081271879375,-1,0.8745643076966915,1.0867068740539252,6907580,15928933,14233851,5095815,13922974,35309,1587413,5815315,7506898,11646807,16067,721428,12650839,12399946,14740243,2717679,3
Corn Dogcorndog

1014.3

2:11 Began with Car Dinal. It took 79 generations at mutation rate 5 to improve the top spike.
0.7188795,0.5894647,0.19337662809994072,1.837782182218507,0.16084629017859697,1.869946222472936,0.13015557457692922,0.45916381054557864,0.202,3,0.6491697074379772,0.245,0.4646891,0.1299596,0.7545265,0.5004194544628262,4,5.7805304826052195,0.7719999999999999,6,4.1995209,1.1929760767146944,-1,4.220987266456579,1.3284168,2,3.454268796800496,1.0616902905516326,-1,1.1296346049012553,1.1877987812273205,1,4.139762847979236,1.368799004610628,5,2.105225425306283,0.980695888120681,1,2.590611684460843,0.6557699955999851,0,11374840,0,16580608,16580608,13224223,13290016,16645376,16580608,4216169,15506407,477128,2544999,14535951,13289367,15097091,2
Car Dinalcar dinal

1014

1:57 Started with Kevin car. Evolution added the wedge on top to flip out of the last dip. SO close to climbing out!0.7188795,0.5894647,0.19337662809994072,0.767,0.16084629017859697,1.869946222472936,0.13015557457692922,0.45916381054557864,0.202,3,0.6491697074379772,0.245,0.4646891,0.1299596,0.7545265,0.5004194544628262,4,5.7805304826052195,0.7719999999999999,6,4.1995209,1.304,-1,4.220987266456579,1.3284168,2,3.7271754973971407,0.7824840138666331,-1,3.956590392511229,1.2674127900972962,1,4.139762847979236,1.368799004610628,5,2.105225425306283,0.980695888120681,-1,2.590611684460843,0.6557699955999851,0,16646144,0,16646144,16646144,13290016,13355809,16711168,16646144,8882055,2700508,7154343,474117,14601744,13355160,6670706,2

The Gap

NameCarScoreTimeCommentsChromosome
ReTortretort

COMPLETED

00:11 The first version had three wheels, but would flip on its back.  I stuck a couple more wheels on the front, and was surprised at how fast it was.  Just a lucky guess, I guess.
0.05,2.996825007209554,0.05,3,0.05,3,0.05,3,0.05,0.1,0.05,0.1,0.05,0.1,0.05,3,3,6.220353454107791,1.5,7,0,1.5,5,6.283185307179586,1.5,5,3.204424506661589,1.5,7,3.769911184307752,1.5,-1,3.6112140744984185,0.8043291576206684,-1,1.831574675797015,0.9186488570645452,6,0.5848213481337105,0.542657177709043,6645042,6645042,6645042,16711168,16711168,16711168,16711168,6645042,0,0,0,0,0,2914621,2914621,2914621,5
LotharrsonlothGap

COMPLETED

00:11 Has an ancestor was a car that was evolved to run pretty fast on Blockhead - and then out of curiosity was found to run 0:13 on The Gap unchanged!
0.2994765038602054,3,3,1.5869445419870318,3,2.8602660260628907,0.5316750649129972,3,2,3,4,0.3566181587055326,4,2.188915743166581,0.2502605538582429,0.8920832513831556,4,5.635752569133027,1.5,-1,-2.3561944901923453,0.6862669001333415,6,-0.7853981633974483,1.5,-1,4.922175470605499,0.9750150197185575,5,-0.7853981633974483,1.5,0,-2.3561944901923453,1.5,-1,6.172206694440622,0.3053497642278671,-1,3.945747454367904,1.1145531460642817,15294844,1225229,8942979,3473506,11616429,12025200,9868685,3849982,6806588,11665937,11616429,3199997,5354277,9378775,2517629,3462298,8
Turbelturbel

COMPLETED

00:11 Evolved over ~300 generations from a "VW Beetle" with five inline wheels, which completed in 13 seconds. Population size: 20, max wheels: 5, wheel freq: 100, mutation rate: 2, elite selection ON.
0.05,3,0.12569681217428297,2.61234432393685,0.2685,0.5433340109419078,0.7846153663704172,2.594,0.2593734757974744,2.693102727690712,0.202,0.97,0.4238396447151899,0.274,0.5109958108747378,1.8526191813405604,0,3.895574890451344,1.5,6,2.4504422698000385,1.5,5,0.3141592653589793,1.5,7,0.5654866776461628,1.5,4,0.5026548245743669,1.5,-1,0.8971135133844759,0.28647470511496065,3,4.33558277737387,0.28725470695644617,-1,2.819111465799627,1.095513316616416,16134519,7539203,5039018,16134519,4490640,16134519,16134519,10152563,16134519,16134519,16134519,16134519,16134519,16134519,16134519,16134519,5