7DBDE0E3 A5ECCBAB 53893517 58FA035D

=;.<:@,; <@#<^*.: <;^,@,## _@:#=<.=

01001100 01100101 01000001 01110000

<^:^,,;= >,@^<^,* :@=.#^>; ^#.,:.^#

04848A13 6DEB4AA4 AA1E5586 B08838EE

00010010 01101101 00100111 00100011

:*.#,<;= #>@@@>;^ <,^.#*,^ .>,,_^<=

<>.@<_.= ,,^<#<#_ ;^#:#@._ ^_^_^*=,

6C5FEAC1 A1C3A9AB

//////// //////// //////// ////////

6EF57A69 6D4BBC41 4994E494 E7A5AF86

==#*^_>@ >=*^.*#: _^>.;@^. *__^<^,#

>;,#@*#; #=@<*.^> :::>,_,= :,^.:..@

>:,;,:_: <.,;*;<< #>^:<#** =.#^<;::

;.,:#=,< _;*>==>^ ,<>#><^: @*;;_@^#

10100100 01110001 00001101 10101000

00111000 00000100 00111100 01001100

,.^<>#=; .:##.#<* <::^*;@= <#*<:*@^

==#<:^<* @>,_..;_ ,;,:@@*> ,*>_*_@_

00100110 00100101 01100100 11111110

//////// //////// //////// ////////

@<>,.@^> ,@@:=>.* :^.@*.^> ,<^#=#@#

*@;=.*#^ _=_#.;;. >^<..:,; <*=::,^;

_^;,#<#^ ,^=:*=<# :^<^@*:< ^.;,_:,:

05BFF04D 98D1717E 99D60009 CA57D596

,;_._>*, *<.#<.<, =<__#@,> .^<::,<;

>,><..<, *.^@:#^< @_;##*,^ ^^:^^;,_

082A1220 FF8F6181 6B4B6B39 3AD28B5C

;.<#,*.# ,@_#<==> _^<.,@=* .##@#><*

//////// //////// //////// ////////

,.,=;*.; *@_>**,< =^^=@,;; *<^^=<;<

D8F22B46 2291FDCD D9FDC047 B228C292

7C7C17AE C859FF29 1526DF42 5214851E

C62063C8 79986F5F 90D0525E AEB27C8F

10110001 11100011 01110011 00011101

01111110 11011100 10010100 10111010

EA7C93DD 90FBB2CF F0D7D714 93A379E7

@>_>__#^ @;=::_@^ ..^;^*., =_@::>=:

9180F1500111C0B0 A9B6F45C 2DCADA39 8CF26C11

#.#.=>^, *>@,@.,; >*:,:@=; #,.=:<^>

00110001 01111110 10000100 10111110

174ACC62 5BA442CF 7E1D5465 29DB1418

890D7E58 5CF7F3EF 6225FF6F 520EE4D9

<<::=^,= <_*^**## *,^##<_: :>,^.#^#

;> >#,^;@# ^;;,<>:; :.#,=#>= @#,:,..:

D10D9D44 79B14175 6CCF6B88 48C542BB

:.>#>*=_ *#=#@,*@ ,=*#,==< ^=_<@^<_

//////// //////// //////// ////////

00101100 11111111 00100000 11110011

E9D21B31 DB47007B 0EE2AC78 B62AE0C7

<,^*@_^: ,_.>_:@^ ;^^^,<^: <>#*;@<=

//////// //////// //////// ////////

CCA27730 7A539315 F057F28D A09DB455

.<<,#@>; _@.,.<^^ *.<>@_#. >,,*=><@

8EB1ED12 4970B3C3 DACD963A FCDEB2DE

*>.._.>. ^*_:^=>; >_#^;*,* ._=@,_#*

**^<^*;@ ._@^^^.# :.,==@>> ;^^#:*#<

//////// //////// //////// ////////

00110000 11001101 01101000 00110011

.#;^;>,; #.<*>@>* _<:<:=<> _;^<^^_:

47AED6C3 5ACF664E 51EF8099 90513736

11111101 11101001 10011110 11001111

ED40CDF9 CB6F7801 E9557F9E 7BEE5AB3

=.=.:=>_ *=..#_,: _,=<=##@ ,@=*,^;^

<_>;>@;= *;>@^:__ ,_>..@@# >*:,_=,^

8B49E751 24B8615F 6A93D58A 28DF36CD

1FFB3040 40BD2281 5C700606 F0266DD9

01010111 01010000 10110001 01000001

CB43928E 95A1B485 6B3E0E6B A70A32B3

11011101 10011111 01110110 11110101

8E364B99 F44CF2D2 012602F6 9EC370D7

<==#^=:. @.>=:*#@ :<=.>^.* .==:^*..

C298F763 51E23B00 C13622A4 B9299053

A6024DA3 20B91F13 DB4254BB 26CD6FBA

01111000 11101010 00001101 10011100

01001101 11111010 00001101 01001111

B3A7EE10 F11770F8 C1BCFF06 51DFECC2

::::,*>: ^^:<<*:^ #@,<^.@> ,:>***;,

//////// //////// //////// ////////

_,_^^^^= <^=*:_>^ _;@<@<>@ :*.:.^.:

,@<*::*@ @;<:=,:. <;,>;*@. .^_,@:@:

>;@=@=^< #^=>_>>_ ^*^<,.>; .^,;^*,_

0FCE3E23 D2418BCE 1405B793 F9FF467F

,,>,.<@< ,<;;:*@= <>*_:==@ #:>:^_##

_,>##*:* _*<,,==# =@:^<;;; ^._^:,,;

#>:<>=@# @.*#_>:; ,.^=*_;_ =#@=*,@*

11001010 11101101 10011110 11010000

01011010 00111010 10100001 10010111

:@_@*_*< @:>=#_^. *@=;=:*: ^@;:@=:_

;>*_@=:< _>@;:.=> <,<,.*@= ,#>*<:.>

@=.@^_>^ ,#,@:;#; _.<<:>,< #>,^;@_<

11111110 11010110 00011100 00100001

F3A8AFE1 22C49670 A07A07AE F6ED3EE8

F5C069F3 E2499256 4E78D2B3 8AD4164D

=:;^>,<# =@_@^**_ ;=^;@:<# >>,,..<<

//////// //////// //////// ////////

417DBCE4 394686D7 4633347C 94923BD7

11011010 01101000 10101000 00111101

743AD22C 4F4BB077 FC91A58F 2CC7673E

5BD39505 05541AF0 F8B9D34C 258FAB

Darwin’s battle royale

Intelligence artificielle par renforcement en Unity

Voir plus

01. Info


Statut: Terminé

Dates: 16/01/2022 - 10/04/2022

Technologies

  • icon

    Unity

    // Moteur de jeu

  • icon

    C#

    // Langage de programmation

  • icon

    PyTorch

    // Framework de machine learning

Équipe

  • Moi

    // Développeur Unity et intelligence artificielle

Project {{ data.content?.title }}

03. Présentation


Présentation

Ce projet est un un "zéro player game" ou "self played game" (comme le jeu de Conway), c'est-à-dire que le joueur sélectionne uniquement la situation initiale. C’est un projet d’intelligence artificielle évolutionniste : on réitère l'expérience sur plusieurs générations et chaque génération tire parti de la précédente avec certaines mutations possibles.
Il s’agit d’un environnement 3D dans lequel évolue des créatures. Le but de chaque créature est de tuer les autres grâce au combat de corp à corp et la créature qui est la dernière à rester remporte la victoire.

Level up

  • Introduction à l’intelligence artificiel et à l’apprentissage par renforcement
  • Développement de jeux vidéo orienté en IA
  • Gestion de projet solo (Mêlés quotidiennes, rédaction des fonctionnalité, trace écrite du travail, etc…)