<feed xmlns='http://www.w3.org/2005/Atom'>
<title>carcassonne-engine-ts, branch master</title>
<subtitle>An engine for Carcassone board game writtern in Typescript

</subtitle>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/carcassonne/carcassonne-engine-ts/'/>
<entry>
<title>docs: add README stub</title>
<updated>2022-03-17T15:41:53+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2022-03-17T15:37:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/carcassonne/carcassonne-engine-ts/commit/?id=d414738876f6ad5b09bbf4d9da73c986c5848ef4'/>
<id>d414738876f6ad5b09bbf4d9da73c986c5848ef4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor!: change internal edge representation</title>
<updated>2022-03-14T17:52:08+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2022-03-14T17:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/carcassonne/carcassonne-engine-ts/commit/?id=d64c44c432ccb5574909edd77b8b882e8543ef1b'/>
<id>d64c44c432ccb5574909edd77b8b882e8543ef1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: install lodash types stub</title>
<updated>2022-03-14T17:38:37+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2022-03-14T17:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/carcassonne/carcassonne-engine-ts/commit/?id=9cf681ff497150e4d56b13bde4f57f4f0e9633c0'/>
<id>9cf681ff497150e4d56b13bde4f57f4f0e9633c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: separate calculateNewTilePosition method</title>
<updated>2022-03-13T12:42:26+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2022-03-13T12:42:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/carcassonne/carcassonne-engine-ts/commit/?id=d3693a5a4bc9f5c382e523eee5a9c13c7ab6fc62'/>
<id>d3693a5a4bc9f5c382e523eee5a9c13c7ab6fc62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: separete getTileNeighbors method</title>
<updated>2022-03-13T12:38:45+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2022-03-13T12:38:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/carcassonne/carcassonne-engine-ts/commit/?id=1c9b62aa3b5bbfdc0fde7a2b343066fda66441b3'/>
<id>1c9b62aa3b5bbfdc0fde7a2b343066fda66441b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: implement correct getAttachments for board</title>
<updated>2022-03-13T11:48:30+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2022-03-13T11:48:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/carcassonne/carcassonne-engine-ts/commit/?id=555d604d1e67ed6eac8c09a8b99c59d342660bb7'/>
<id>555d604d1e67ed6eac8c09a8b99c59d342660bb7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add test to manually verify attachments</title>
<updated>2022-03-13T11:05:22+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2022-03-13T11:05:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/carcassonne/carcassonne-engine-ts/commit/?id=e30259bb228ff5011998b1b9dbaf2508b0047425'/>
<id>e30259bb228ff5011998b1b9dbaf2508b0047425</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: only use clockwise turns for orientation</title>
<updated>2022-03-13T10:57:40+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2022-03-13T10:57:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/carcassonne/carcassonne-engine-ts/commit/?id=1d6519f9f97e1d6d4046e2caf21b81dfe277992d'/>
<id>1d6519f9f97e1d6d4046e2caf21b81dfe277992d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: improve Board.print()</title>
<updated>2022-03-12T23:04:28+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2022-03-12T23:04:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/carcassonne/carcassonne-engine-ts/commit/?id=f74f6478a16564cf48b55ae2968fe44740eb92ab'/>
<id>f74f6478a16564cf48b55ae2968fe44740eb92ab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add position calculation on attach</title>
<updated>2022-03-12T22:26:21+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2022-03-12T22:26:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/carcassonne/carcassonne-engine-ts/commit/?id=93379c8826034601bbaad017366ddd2e484574e3'/>
<id>93379c8826034601bbaad017366ddd2e484574e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
